rain spell - Spanish English Dictionary